abbr[title] {
    text-decoration:    none;
}
img {
    display:       inline-block;
    max-width:     100%;
    max-height:    100%;
}


.label {
	margin-right:    0.5em;
}
.label a {
    color:              white;
	text-decoration:    none;
}
.media-left, .media-right {
    width:    10%;
}
.Ellipsis {
    overflow:         hidden;
    white-space:      nowrap;
    text-overflow:    ellipsis;
}
.Grid-Row {
    display:          table;
    width:            100%;
    margin-bottom:    1em;
}
.Grid-Row > * {
    display:           table-cell;
    text-align:        center;
    vertical-align:    middle;
}


body {
    padding-top:    3.5em;
}
body > nav .navbar-brand {
    color:    white  !important;
}
#PageBox {
    padding:    1em;
}
